FORMS
For those who don't know, the actual functionality of a form, like saving the output to a text file, emailing it, adding it to a database, is done by adding another script of some kind to your pages (ASP, cgi, etc)

The Form Assistants are broken down into two 'screens because Forms can get a little complex. The two Assistants are the Basic Form Assistant and the Form Content Assistant. If you start with the Basic Form Assistant, then, you will automatically be placed in the Form Content Assistant to build your form.

The Form Assistant basically gives you the shell of a form. It allows you to set the Action the form is to make (URL - Like a ASP-CGI script or Email), and set the transfer method (POST or GET).

Other Choices to be made are Form Name, Target Name, Output In Table, and Auto Create Input Form. Assigning a Form Name comes in handy when you want to automatically create focus on a certain Form Field (another feature in ASP Express). Target name allows you to put in your own, or the standard targets possible.
Now, we get to the powerful parts - If you choose Output in Table, you will get just what it sounds like - a Table Format, with the labels on one side, in a cell, right justified, and the Form Fields in a second column/cell.

Auto Create Input Form, again, does just what it sounds like it does. When you click this check box, the form automatically expands so that you can choose an Access database or SQL Server(7 or 2000) Table from which to base the form contents. Click on 'Browse' to browse for an Access database, or 'SQL Server' to choose the SQL Server table needed. Of course, Enterprise Manager must be installed on your computer for this to work to it's fullest potential.

Then, when the Table pull-down list is populated, choose the table the form will use. You can choose the default form item type (text, checkbox or radio button), and the default width of all the text boxes.
Now - click the Apply button and, voilá - you have an input form based on the database & table of your choice!

'ASP.Net' is the checkbox needed for creating your output in ASP.Net format- click on this box and it will put the correct syntax designations inside the Form Tag. It also will allow you then, to check whether or not you want ASP.Net Validation controls added in your auto-form creation.

Once you have completed the information needed in this screen, you get ---

The Form Content Assistant
This assistant provides the following components and their options:

Label Field
Text Field Name, Default Value, Length & Maximum Length
Password Field
Hidden Text
Upload a File
Radio Button Name, Default Value
Check Box
Text Box Name, Default Value, Number of Rows, Number of Columns
Pop-Up Menu Name, Multiple Selection
Selection List Brings up the Select List Assistant - allows you to easily create a select list
Submit Form Name, Button Title
Reset Form
The Label Field allows you to put (to the left of the Form Item) what appears on the form to 'label' the box in which data is to be entered, such as "Last Name"

Option List Item - gives you the following:
<OPTION>
This inserts items in the selection list

Default Option List Item - gives you the following:
<OPTION SELECTED>
This will be the default item selected in the selection list Since it is assumed you will be building an ASP document to carry out the actions of this form, all the form field names are automatically captured for the Request Object Screen